const { series, parallel, src, dest } = require('gulp')
const sass = require('gulp-dart-sass')
const autoprefixer = require('gulp-autoprefixer')
const cssmin = require('gulp-cssmin')


function compile() { // 处理scss文件
  return src('./src/*.scss') //相对于本gulpfile.js文件
    .pipe(sass.sync())
    .pipe(autoprefixer({}))
    .pipe(cssmin())
    .pipe(dest('./lib')) //相对于本gulpfile.js文件
}
function copyfont(){ // 拷贝字体样式
  return src('./src/fonts/**').pipe(cssmin()).pipe(dest('./lib/fonts'))
}

exports.build = parallel(compile, copyfont);
// exports.build 对应 gulp build 的 build

// 运行根目录下的package.json的build:theme命令 (右键直接运行本文件会报：Task never defined: default)
